scientific profession - German English Dictionary